A hybrid NSGA-II and VNS for solving a bi-objective no-wait flexible flowshop scheduling problem
نویسندگان
چکیده
We address the no-wait k-stage flexible flowshop scheduling problem where there are m identical machines at each stage. The objectives are to schedule the available n jobs so that makespan and mean tardiness of n jobs are minimized. Sequence-dependent setup times are treated in this problem as one of the prominent practical assumptions. This problem is NP-hard, and therefore we present a new multiobjective approach for solving the mentioned problem. The proposed meta-heuristic is evaluated based on randomly generated data in comparison with two well-known multiobjective algorithm including NSGA-II and SPEA-II. Due to sensitivity of our proposed algorithm to parameter values, a new approach for tackling of this issue was designed. Our proposed method includes Taguchi method (TM) and multiobjective decision making (MODM). We have chosen six measures into two groups. Qualitative metrics including number of Pareto solutions (NPS), diversity metric (DM) as well as the spread of non-dominance solution (SNS) and quantitative metrics including the rate of achievement to two objectives simultaneously (RAS), mean ideal distance (MID) and quality metric (QM) to evaluate the performance of our proposed algorithms. Computational experiments and comparisons show that the proposed NSGA-II+VNS algorithm generates better or competitive results than the existing NSGA-II and SPEA-II for the no-wait flexible flow shop scheduling problem with sequence-dependent setup times to simultaneous minimizing the makespan and mean tardiness criterion.
منابع مشابه
َA Multi-objective simulated annealing algorithm to solving flexible no-wait flowshop scheduling problems with transportation times
This paper deals with a bi-objective hybrid no-wait flowshop scheduling problem minimizing the makespan and total weighted tardiness, in which we consider transportation times between stages. Obtaining an optimal solution for this type of complex, large-sized problem in reasonable computational time by using traditional approaches and optimization tools is extremely difficult. This paper presen...
متن کاملSolving Re-entrant No-wait Flexible Flowshop Scheduling Problem; Using the Bottleneck-based Heuristic and Genetic Algorithm
In this paper, we study the re-entrant no-wait flexible flowshop scheduling problem with makespan minimization objective and then consider two parallel machines for each stage. The main characteristic of a re-entrant environment is that at least one job is likely to visit certain stages more than once during the process. The no-wait property describes a situation in which every job has its own ...
متن کاملLot Streaming in No-wait Multi Product Flowshop Considering Sequence Dependent Setup Times and Position Based Learning Factors
This paper considers a no-wait multi product flowshop scheduling problem with sequence dependent setup times. Lot streaming divide the lots of products into portions called sublots in order to reduce the lead times and work-in-process, and increase the machine utilization rates. The objective is to minimize the makespan. To clarify the system, mathematical model of the problem is presented. Sin...
متن کاملMinimizing the energy consumption and the total weighted tardiness for the flexible flowshop using NSGA-II and NRGA
This paper presents a bi-objective MIP model for the flexible flow shop scheduling problem (FFSP) in which the total weighted tardiness and the energy consumption are minimized simultaneously. In addition to considering unrelated machines at each stage, the set-up times are supposed to be sequence- and machine-dependent, and it is assumed that jobs have different release tim...
متن کاملSolving Re-entrant No-wait Flow Shop Scheduling Problem
In this study, we consider the production environment of no-wait reentrant flow shop with the objective of minimizing makespan of the jobs. In a reentrant flow shop, at least one job should visit at least one of the machines more than once. In a no-wait flowshop scheduling problem, when the process of a specific job begins on the first machine, it should constantly be processed without waiting ...
متن کامل